/**
 * These rules are used to declare styles for elements that wrap content
 *
 * @section styles taken and optimized from base.css
 */
/**
 * @subsection wrapper
 */
html{height:100%;}
body{height:100%;background-color: #010101;margin:0;padding:0;color:#A9A9A9;font:13px arial;}
div.body {background: none repeat scroll 0 0 #000000;margin: 0 auto;padding-bottom: 23px;position: relative;}

/**
 * @subsection reset
 */
a, object, embed{outline:0;}
img{border:0;}
p {padding:0;margin:0;}
fieldset {border:none;margin:0;padding:0;}
legend { visibility:hidden; height:0px; line-height:0px; }

/**
 * @subsection headlines
 *
 * These rules are used to declare styles to headlines (elements h1, h2, h3, h4, h5)
 */
h1, h2, h3, h4, h5 {font-weight:normal;margin-top:0;}
h1 {font-size:200%;line-height:28px; color:#f2f2f2; word-break:keep-all;}
h2 {font-size:130%;line-height:25px; color:#f2f2f2;}
h3 {font-size:110%;line-height:22px;margin:.5em 0; color:#f2f2f2;}
.white h1 {font-size:200%;line-height:28px; color:#333333;}
.white h2 {font-size:130%;line-height:25px; color:#121212;}
.white h3 {font-size :110%;line-height:22px;margin:.5em 0; color:#333333;}
h4 {}
h5 {}
h6 {}

.bold{font-weight:bold;}
.hidden {display:none;visibility:hidden;}
.hidden_vsb {visibility:hidden;}
.footnote{font-size:10px;color:#999999;}
.legal{font-size:10px;color:#999999;}
.dsd{color:#999999 !important;}
ul.nobullet{list-style-type:none;padding:0;margin:0;}

